Suez Canal: ready for a new era?