Multi-agent simulation model to support water distribution network partitioning using NetLogo