1. T. Y. Lin International Engineering Consulting (China) Co., Ltd., Chongqing 401121, China
2. China Construction Seventh Engineering Division Co., Ltd., Chongqing 404100, China
3. College of Traffic & Transportation, Chongqing Jiaotong University, Chongqing 400074, China
4. School of Smart City, Chongqing Jiaotong University, Chongqing 400074, China
5. Chongqing Key Laboratory of Spatio-Temporal Information in Mountain Cities, Chongqing Jiaotong University, Chongqing 400074, China