Text this: Data-driven multi-fault detection in pipelines utilizing frequency response function and artificial neural networks