Self-Healing Machine Learning: A Framework for Autonomous Adaptation in Real-World Environments