What $99 internet from space means for Americans