Peer feedback: when the user pins a location on the map, fill in city, state and country automatically. ## Tasks - [ ] Agree in the group on a reverse geocoding service (e.g. Nominatim from OpenStreetMap, free, no API key) - [ ] Look up the pinned location and fill in city, state and country - [ ] Send at most one request per pin (no request while dragging), following the service's usage policy - [ ] Keep the fields editable, and don't overwrite what the user has already typed - [ ] Show a short status while looking up, and fail quietly if the service doesn't answer - [ ] Add the service's attribution if required - [ ] Add tests with a mocked lookup ## Done when - [ ] Pinning a location fills in the fields within a couple of seconds - [ ] The form still works if the lookup fails - [ ] No unnecessary requests are sent