Text this: A distributed approach for AGV scheduling