Heavy downpours flooded streets and stranded cars in the Houston areaThe National Weather Service said storms brought one to two inches of rain per hour.