NBC: From the Bahamas to Boston: Passengers say they felt 'punked' after holiday beach cruise was rerouted over weather