A Critical Review of Communications in Multi-robot Systems | Synapse