top reasons mall marketing thrives in 2024