Analysts at Bank of America have identified “leading” online shopping stocks set for growth as it hailed a new era for e-commerce.