fixing comparison to number (should be string)

Yahoo geolocation appears not to work at all because of a comparison that is expecting a numeric 0 when in fact the result is a string.

As-is, I am unable to geolocate any response from Yahoo whatsoever, consistently getting the error "Yahoo was unable to geocode address:" 

this commit fixes the problem for me.