Protect against a blank value from NOAA

If NOAA's XML object doesn't contain a corresponding node for any of the attributes that we query for, an undefined offset notice is generated. To protect against this, we'll default to a blank value and correct for it further down the line.

@amwhalen - I'm not sure if this is how you'd prefer to handle this situation, but I thought I'd offer my solution just in case. Thanks!