INFORMATION TECHNOLOGY AND SUSTAINABLE DEVELOPMENT: UNDERSTANDING LINKAGES IN THEORY AND PRACTICE