Improving Public Transit Systems At Intersection And City-Wide Scales