The impact of information and communication technologies in the Middle East and North Africa