Supply chain challenges finally caught up to Tesla