Added geolocation on server side to remove the Google's limitation OVER_QUERY_LIMIT.