Futurecast: Hour-by-hour forecast