Broadband gap in America now down to 19 million