Integrating 3rd Party Asset Management Platforms into Rail Infrastructure and Train Operations to Automate and Optimise Rail Maintenance Processes. Best Practices in Integrating the Prognostics and Diagnostics of a Train into Asset Management Systems