Ask user location from browser
When accesing the page for the first time, the page should try to ask the browser the user location (which optionally the user accepts or declines).
In case of accepting, the listing and the map will show based on the proximity of that user.