Veggie and Cheese Frittata Sandwich