Karachi faces 22m gallon water shortage due to power suspension