Multi-criteria analysis applied to multi-objective optimal pump scheduling in water systems