Computing Technology for Sustainable Development