4 consumer trends that will drive retail in 2024