Machine Learning Methods for Monitoring of Complex Water and Sewer Network Infrastructure