deprecated use of NSTimer to check whether user location updated or not, use
-(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
instead.