Africa and the information revolution: a chance to leapfrog into the future