Online spending in Africa shows just how much work e-commerce companies still have to do