The Greater Houston area is recovering from a storm that swept through the region May 16, causing widespread damage, days of power outages and the death of at least eight people.