Optical spectra of DNA oligomers and polymers simulated with real time-dependent density functional theory