The Suez canal: the only lifeline left for Egypt's much needed economic revolution?