From Task-Specific Models to Unified Systems: A Review of Model Merging Approaches