Modelling of Reservoir Operations: Using Fuzzy Logic and Artificial Neural Networks