Large-scale agent-based transport demand model for Singapore