Modeling vibrational coupling in DNA oligomers: a computational strategy combining QM and continuum solvation models