Cape Town is already running out of water now. But the catastrophe was foreseeable. Politicians have ignored periods of drought and the rapidly growing population for too long.