Shopping in stores is back and thriving. Here's why – CNN