A Review of Vision-Based On-Board Obstacle Detection and Distance Estimation in Railways Article in Sensors (May 2021)