South Africa’s Cape Town may run out of water by April