Text this: Dual-objective optimization strategy of self-adaptive transient pressure controller in water delivery engineering