Bottleneck Scheduling in PCB Assembly