An empirical investigation of intelligent agents for e-business customer relationship management: a knowledge management perspec