Vegan Lemon Bars (Gluten-Free)