Anthropogenic and natural causes of climate change