added forecast.io integration