Micro-simulation of daily activity-travel patterns for travel demand forecasting