On the complexity of scheduling with communication delay and contention