The digital divide for rural America