Leak Detection in Transportation Pipelines Using Feature Extraction and KNN Classification