Lemon Rice and Veggie Bake