Roasted hearts of palm are tossed in a zesty blend and served on toasted bread for this vegan version of the classic new england lobster roll.