Auto stop recording, send data to server

Auto stop recording of route after the location of user is idle.
Send weather info and route data points to the server.