Add cache to avoid sending identical requests to Nominatim