The future of malls could look more like towns