Cape Town, South Africa, just narrowly avoided being the first major city in the world to run out of water. But now residents are realizing just how precarious their …

source