add timeout for interval updates on geolocation