How do multi-agent systems work? | EducationPals.ai