Machine learning based prediction of rail transit signal failure: A case study in the United States. (May 2023)