added a while loop to prevent asynchronous mass WeatherBug API calls