Machine learning for air quality prediction and data analysis: Review on recent advancements, challenges, and outlooks | Synapse