set the map according to user geolocation