Multiple Traveling Robot Problem: A Solution Based on Dynamic Task Selection and Robust Execution