Modelling residential segregation as unevenness and clustering