Cache weather results due to inconsistent results from Yahoo! API. Add gradient to temperature.