The Role of Artificial Intelligence and Machine Learning in Advancing Civil Engineering: A Comprehensive Review | Synapse