Text this: Multi-modal Travel Simulation and Travel Behavior Analysis: Case Study in Shanghai