Has South Africa's infrastructure taken shape?