Amazon, CVS, and Walgreens went all in on primary care. Their bets are bleeding money.