A rollout metaheuristic for job shop scheduling problems