Nope, no they can't. Not in any truly meaningful amount. I mean, we all (Texans) witnessed how reliable said sources of energy are in inclement weather. Texas is HUGE, and transmission of any power from those sources eats a huge percentage of power. In addition, the upkeep of wind is stupid...