One local suburb figured out the solution to this problem—put the bus station in the shopping mall parking lot!
“put the bus station in the shopping mall parking lot!”
At this location there are major shopping areas on all 4 corners and buses going N/S & E/W, so it would be difficult. However, a single bus stop for all would buses would at least centralize the carts.