BIM and agent-based model integration for construction management optimization