Vegan Lemon Buns