Four charts showing why online retail isn’t taking over any time soon