A review of machine learning advances in reliability-based design, integrity assessment, inspection and maintenance of pipelines EurekAlert!