I want to understand what Automated Machine Learning (AutoML) is in predictive analytics. How does it automate tasks such as feature engineering, model selection, and tuning? Can someone also explain its benefits and limitations compared to manual modeling?