Impacts of Climate Change and Adaptation Strategies on Maize Yield in Kenya and Northwest China | Synapse