Text this: Algorithm selector for dynamic AGV scheduling in a smart manufacturing environment using machine learning