Drying Rivers Threaten Water Shortages for 850 Million by 2100