Modify onMyLocationChange.

The current one had issues with repeated AsyncTask calls.

The present one consist of a timestamp to reduce the frequency of the call to retrieve a new route. Will have to look for a way to reduce the call further by checking on the displacement of the location.