Agent-based data driven transportation modeling