Hardware spending in the US was so low in July that it nearly matched the 2020 pandemic days when everything was out of stock