1555 Century Ave
Shanghai, 200122
China
NYU Shanghai
electric vehicle, ride-sourcing market, charging capacity, driving fatigue, non-additive shortest path