Why South Africa could face a power crunch before 2030