Text this: The optimal location of tanks in water distribution networks using failure tolerance