Data-driven ballast layer degradation identification and maintenance decision based on track geometry irregularities