Joint Rolling Stock and Crew Scheduling with Multi-train Composition in Urban Rail Networks | Synapse