keeping url and default lat/lng/zoom in sync