TaBSA -- A framework for training and benchmarking algorithms scheduling tasks for mobile robots working in dynamic environments