AI-Driven Scour Depth Prediction: A Comprehensive Review