Vegan Lemon Muffins (Gluten-Free)