UPDATE: Using LocationManager to get the current location