Geocode (or geolocate) addresses using the geocoder gem along with the Google Maps APIs and then use it to search your database by location