Assessing the need and potential of community networking for development in rural India