ggmap is necessary for the reverse geocoding