Hearty Vegan Shepherd’s Pie