Created thin, caching wrapper around Google Geocoding API