An analysis on impact of mobile commerce application for business to consumer operations in semi urban areas of Uttar Pradesh