Climate Change: State of Knowledge