IT and green revolutions