Can online shopping absorb traditional retail workers?