Alkali adsorption and co-adsorption on metal surfaces: vibrational spectroscopy and theory