Text this: Algoritmos de optimización combinatoria aplicados al diseño de redes de distribución de agua potable