The Ever Given cargo vessel is currently blocking 1 of the 3 largest shipping routes in the world, costing billions of dollars per day in delays.