Impact of climate change on agricultural production