Add null check so that if the default hospital has already set, the locationManager.removeListener(...) doesn't NPE