Flooding has become a recurring crisis across parts of Africa, driven by climate change, rapid urbanization, and inadequate infrastructure.