Simulations of Opinion Formation in Multi-Agent Systems Using Kinetic Theory