Is there a role for Information and Communications Technologies in rural schools and their communities?