U.S. Census Bureau: 45.8 million uninsured