The capital of Afghanistan, which has a population of over six million people, might become the first modern city to run out of water by 2030. The nonprofit Mercy Corps, in a report, stressed that ...