Drought, excessive construction and a water cartel are all adding to Bangalore’s woes.