A tsunami for change in Egypt