Speeding driver blamed for I-5 pileup