Machine Learning Approaches for Harmful Algal Bloom Prediction: Advances, Challenges, and Future Directions | Synapse