Text this: Improved abnormal detection using self-adaptive social force model for visual surveillance