What are pipeline integrity management software solutions and how do they help organizations monitor and maintain the safety of oil and gas pipelines, when should companies implement these tools to prevent failures, and how can they improve risk management, compliance, and operational safety?