Teamwork in Self-Organized Robot Colonies | Synapse