A review on rail remaining useful life prediction | Synapse