Cruise ships won't be allowed in Canadian waters until 2022. We check in with Port Saint John for their reaction.