China's internet retailer Alibaba makes waves in California [video]