Everybody needs somebody: Modeling social and grouping behavior on a linear programming multiple people tracker | Synapse