Schelling model of housing segregation