Auto city detection fixes

-Do not perform auto city detection if we do not have a location yet
-Make sure we have a location before setting a new currentCityUrl
-refresh bike data once we get our first location, to ensure the right
city’s data is showing up
-added SF coordinates and URL string #defines in case I want to change
the default city at a later point
-logging additions & modifications
App store screenshots