Advancing Earthquake Engineering through Artificial Intelligence and Machine Learning