Climate change and human impacts on the environment