handle geolocation permission denied