1. Load map
2. Find user's location
3. Select appropriate basemap