QA-Share: Towards Efficient QoS-Aware Dispatching Approach for Urban Taxi-sharing