Is this the world's most innovative street? By: CNBC.com News March 26, 2015 at 05:11 AM EDT One community in Texas is changing the way we think about how we consume energy. Read More >>