PLEdestrians: a least-effort approach to crowd simulation
flocks , herds , and schools : a distributed behavioral model .