UPDATE: Cruise Ship "Triumph" finally makes it to Mobile, Alabama