Telecommunications and rural development : a study of private and public sector innovation