A novel shortest path algorithm with topology transformation for urban rail transit network. (July 2022)