Integrating a Genetic Algorithm-Based calibration module into EPANET 3.0 for enhanced hydraulic modeling