Text this: Flexible job shop scheduling using priority heuristics and genetic algorithm