Examining solvent effects in theoretical and ultrafast spectroscopy