Supreme Court hears final arguments on President Obama's Affordable Care Act.