K-Prototype Segmentation Analysis on Large-scale Ridesourcing Trip Data