An Overview of Intelligent Building Systems and Construction Debugging Techniques