From System Dynamics and Discrete Event to Practical Agent Based Modeling : Reasons , Techniques , Tools | AMiner