Information Communication Technology and Social Transformation