The Size and Spacing of Cities