Dynamic Programming Based Operation of Reservoirs: Applicability and Limits