Agent-Based Models for Opinion Forming: a Bibliographic Survey