added locationManager:didFailWithError: delegate method