Retailers already announce nearly 600 store closures in 2024