showing current location and updating map center if location is changed