An agent-based choice model for travel mode and departure time and its case study in Beijing. (March 2016)