Learning to read maps: geolocation by embedding images and maps