Anomaly Detection in Crowded Scenes: A Novel Framework Based on Swarm Optimization and Social Force ModelingModeling, Simulation and Visual Analysis of Crowds