Roasted Vegetable Tart (Gluten Free, Dairy Free, Vegan)