How edge computing revolutionises railway operations

How can edge computing be used in rail: from failure detection to in-service support and usage-based maintenance.