Taxi service and sustainable mobility: a people satisfaction survey