I. Introduction
With the development of mobile applications, an increasing number of Transportation Network Companies (TNCs) have emerged, such as Uber, Lyft, Didi, etc [1]. These TNCs offer real-time services to effectively pair the vehicles/drivers with the passengers [2]. The TNC services perfectly solve the first- and last-mile problem of people's daily commute and act as a good complement to traditional taxi systems. Moreover, since the TNC services reduce the reliance on private cars, they can reduce traffic congestion in urban areas. In general, the TNC services make our daily commute more convenient and have become an indispensable part of our lives.