Carnival Cruise Lines is piloting a new mobile app that eliminates the need for physical shore excursion tickets. The program is being trialed with select tour operator partners in some destinations ...