Global warming and climate challenges