Artificial intelligence and smart vision for building and construction 4.0: Machine and deep learning methods and applications