Surface water modeling