At a guess I would say speed was the biggest contributing factor in what happened.
Since the tire blew out the next contributing factor was most likely lack of proper inflation.
Tire age probably had something to do with what happened as well.
It can't be stressed enough the importance of pre-trip inspections, post-trip inspections, and doing a walk around check at every stop.