Water infrastructure design