MACROSCOPIC ENSEMBLE METHODS FOR MULTI ROBOT TASK ASSIGNMENT IN DYNAMIC ENVIRONMENTS