Graded Schelling's city segregation model : data structures and implementation notes.