update forecast.rb