Job Shop Scheduling with Multiagents