Integrated data-driven framework for anomaly detection and early warning in water distribution system