Tools for geolocation and geocoding