Climate change and maize productivity in Uganda: Simulating the impacts and alleviation with climate smart agriculture practices. (May 2022)