Community-Aware Task Allocation for Social Networked Multiagent Systems | Synapse