Emerging markets and e-commerce in developing economies