Dynamic Programming and Estuarine Water Quality Control