The fact that 42 million Americans live without broadband internet should shock our conscience in the digital age.