A new concept for shopping centres (perhaps not this one) is a shopping village:
The stores are seperated into blocks which are seperated by pedestrian streets. One or two main streets, lined with smaller shops, would lead to the centre of the area. In bigger areas, there could be residences integrated into the setting!
I dream.