Text this: Multi-Robot Systems: Challenges, Trends and Applications