The answer is that the suburban environment needs special shopping places because these areas are part of the residential areas which belong to the outskirts part of a city. Contrary to the rural or the urban area they also have shops but the urban shops have more goods for the citizens and the suburban shops have only the necessary for their needs.