Factors contributing to climate change