weather over a long period of time