Why doesn't the app know my location when it first loads?