Foggy Thanksgiving causes 100-car pileup on Texas interstate