Information technology and poverty alleviation