South Africa’s major internet outage explained