major bug fixes for ForecastIOWeatherProvider, needs to be tested for more locations