Multi-Agent Systems in Artificial Intelligence: How AI Agents Work Together