fixed image timeout issue
added loading screen when changing cities