climatic fluctuations