Text this: Achieving Consensus in Robot Swarms