Addressing the Environmental Challenges of Wind, Solar, and Energy Storage in Texas Energy & Environment October 27, 2026