Mobile crowdsourcing, as an effective and crucial technique of Industrial Internet of Things, is enabling smart city initiatives in the real world. It aims at incorporating the intelligence of dynamic crowds to collect and compute decentralized ubiquitous sensing data which can be used to solve major urbanization problems such as traffic congestion. The shared bus, as a neotype transportation mode, aims at improving the resource utilization rate and maintaining advantages of convenience and economy. In this paper, we provide a scheme to profile shared buses through heterogeneous mobile crowdsourced data (TRProfiling). First, we design an MCS-based shared bus data generation and collection solution to overcome the above data scarcity issue. Then we propose a Travel Profiling (TP) to profile resident travel and design a method called Multi-Constraint Evolution Algorithm (MCEA) to optimize the routes. Experimental results demonstrate that TRProfiling has an excellent performance in satisfying passengers' travel requirements. Index Terms-Industrial Internet of Things, travel profiling, mobile crowdsensing, route planning, shared buses.