Text this: Job shop rescheduling using a hybrid artificial immune system and genetic algorithm model