Text this: Deep reinforcement learning for dynamic vehicle routing with demand and traffic uncertainty