Maine’s cruise ships coming back for first time in three years