Use of Computational Intelligence for Scheduling of Pumps in Water Distribution Systems: a comparison between optimization algorithms | IEEE Conference Publication | IEEE Xplore