How we scraped 2.2 million Shopify customer reviews