 There's a project using drones and AI to try and prevent flooding in a township or informal settlement in Johannesburg. We sent Nomsa Maseko, the BBC's Southern Africa correspondent, to see a demonstration by South Africa Flying Labs.