Answer:
The most likely reason is that the author wanted to highlight the differences between these regions.
Step-by-step explanation:
Boston, Pittsburgh and Charlotte are different cities, located in different states and regions of the country. The location of these cities makes them very different from each other, although they have some similarities. Differences are what promote the individuality of each of them, for this reason, the author probably included so many details about them.