Internet penetration and mobile payments are stimulating growth in virtual shopping estimated at Ksh10 billion in Kenya