Viking just announced details of the 386-passenger cruise ship it will bring to the Mississippi River by 2022.