Text this: Task allocation and path planning for multi-robot systems in intelligent warehousing