A Review of Deep Learning Applications for Railway Safety | Synapse