The Role of Proxies in Web Scraping: Best Practices for Avoiding Detection and IP Blocking