School buses keep an annual estimated 17.3 million cars off roads