Weather Blog: Tornadoes touch down in North Texas