Activity-based modeling is built upon the assumption that transportation is a derived demand and travel decisions are resulted from individual activities and needs or wishes of interactions (Hensher & Button, 2000). Its theoretical foundation is linked to the pioneering work of Hagerstrand’s time geography (Hagerstrand, 1970). Chapin (1974) and Fried et al. (1977) also contributed to the intellectual foundation of activity analysis (McNally & Rindt, 2008). The time-geography framework emphasizes that an individual’s activity choice is subject to space and time constrains. The classic four-step transportation modeling framework assumes that there are no linkages among trip generation (trip origins), trip distribution (choice of destinations), modal split (choice of transportation modes), and trip assignment (choice of routes) (Miller & Shaw, 2001). Unlike the classic four-step transportation modeling framework, activity-based models attempt to address the spatial and temporal interconnectivity inherent in travel behavior. Therefore, the activity-based modeling approach captures the dynamic and behavioral aspects of transportation, which are largely overlooked in the traditional modeling system.