Building information modeling and interoperability