Dairy Free, Egg Free Pumpkin Muffins