Multi-Objective Optimization of Reservoir Operation using Machine Learning Models. Case study: Hatillo Reservoir in the Dominican Republic