Is Web Scraping Legal?Can Internet companies protect their public data from being collected and used by competitors?