Implications of climate change