For the TMS Waterfront project, I created a nifty little tool that would allow me to study circulation in a built urban area.
It’s done in Processing based on Daniel Shiffman’s boids.
If you want, you can download the sketch.
There might be some little extra info on my blog.