The Systems Architecture of LLM Multi-Agent Systems: Routing, Memory, and Resource Optimization | Synapse