Shopping malls spent years losing foot traffic to online retail, and for a while, it looked like they'd never recover. But ...