US retailers are facing a Goldilocks problem with inventory