Impacts of climate change and global warming