An Analysis of Coordination in Multi-Robot Systems