Prices Still Explain High U.S. Health Care Spending