func locationManager(CLLocationManager, didFailWithError: Error)
func locationManager(CLLocationManager, didUpdateLocations: [CLLocation])
func locationManager(CLLocationManager, monitoringDidFailFor: CLRegion?, withError: Error)