Why and How Mobile Commerce Apps Spearhead E-Commerce?