Shoppers can be charged different prices for the same groceries, rides and rooms based on personal data, a practice drawing scrutiny from regulators and lawmakers, and ...