Climate change impacts on agricultural productivity and resilience in Sub-Saharan Africa.