climate prediction and adaptation