Rising to meet the digital challenge in rural communities : a growing divide?