Flooding in Mozambique in recent weeks has displaced tens of thousands of people and forced evacuations in the south of the country.