Structural health monitoring of exterior beam–column subassemblies through detailed numerical modelling and using various machine learning techniques