Global climate change: causes, consequences, and responses