Business Models for Technology in the Developing World: The Role of Non-Governmental Organizations