Are shopping malls and department stores soon to be all but extinct?