Evolving Collective Behavior in Self-Organizing Particle Systems