added weatherunderground api calls