IFLA, the World Summit on the Information Society, and after