Discrete Differential Dynamic Programing Approach to Water Resources Systems Optimization