Modelling and simulating serpentine group behaviour in crowds using modified social force model