Storms dump heavy rain on North Texas, leaves thousands with