Retailers are going to be short of everything this fall