An Agent-Based Approach to Modeling Online Social Influence