5 retailers that need a great 2024 holiday season