What in the heck is cognitive dissonance and why should agents care?