Engineering Collective Behaviors