The average American now spends close to $13,000 a year on healthcare, and the costs are still rising. But why?