On-the-fly ab initio semiclassical dynamics: identifying degrees of freedom essential for emission spectra of oligothiophenes.