Digital Connectivity Gap in North American Rural Communities