Food security and climate change: challenges to 2050 and beyond.