Comprehensive overview of ML trends including AutoML, Edge AI, Explainable AI, Federated Learning, and MLOps