generic geocoder, google and mapquest implementations