Cape Town has just endured a fierce two-day weather system that left a trail of destruction in its wake. While human relief efforts...