Vegan Pumpkin Pie with Pecan Crust - Veggies Don't Bite