Automating Ontology-Based Construction Code Compliance with BIM and Linked Building Data (LBD)