Mitigation of Hydropeaking in a Complex Riverine System: A State-of-the-Art Modelling Approach