international cargo shipping challenges