Machine Learning for Crack Detection: Review and Model Performance Comparison | Synapse