Single Agent vs Multi-Agent: When to Build a Multi-Agent System | Flume