Once a beacon of progress, Johannesburg is now plagued by power cuts, potholes, and mismanagement.