Text this: A new Digital Harmony Search algorithm for optimizing Pump Scheduling in Water Distribution Networks