Mobile commerce gaining bigger share of retail landscape