Parts of Cape Town have been flooded