The causes of global warming