Geocoding data model for use with Google Map or Google Places APIs