Residents salvage scraps from their homes on the flooded banks of the Zambezi River in Caia, central Mozambique . Floods have swamped parts of Mozambique and forced some factories and schools to shut down.