Text this: How mobile robots can self-organise a vocabulary