Tesla’s Shanghai workers reportedly sleeping at factory MacBook production delays could cause trouble for Apple