Information and communication technologies for direct poverty alleviation: costs and benefits