It’s estimated that by 2040, 95% of all retail purchases will be made online