Vegan shepherds pie with vegetables