AngularJS OpenWeatherMap API wrapper