On the nature of excited electronic states in cyanine dyes: implications for visual pigment spectra