Inside Residential IP Proxies: Lessons Learned from Large Measurement Campaigns