force stop location update after certain period if result isn't improving
set a time-out for location manager to find a location