An ontology-based template of user-actor to support agent-based simulation in built environments