Modified WeatherProvider to query for locations and TestProvider to test the queries.