Why are there cities?