The Panama Canal is enmeshed in a crisis that's disrupting global trade. But it will take years and billions of dollars to fix | Fortune