Advanced sensor systems and machine learning for pipeline integrity management: a review of corrosion monitoring and prediction strategies | Synapse