Modeling the correlated activity of neural populations: A review