 Power is out to more than 2 million homes and businesses along the Gulf Coast of Texas because of Hurricane Beryl. The storm made landfall as a Category 1 hurricane early yesterday in Matagorda. That's where NPR's Greg Allen has been surveying damage.