How does the concept of building information modeling (BIM) enhance the design, construction, and operation of buildings and infrastructure projects, especially in improving collaboration, reducing errors, and optimizing project delivery?