How to Build an Uber-like Model for Long-range Taxi Services?