implemented finding current location and reverse geocoding to get the city name using the currentlocation