update geolocation