 Streetcars were replaced by an electric trolley coach system, however, the last electric trolley coaches were replaced by conventional diesel buses on January 1, 1970 operated by the Halifax Transit Corporation.A community transit bus service is also run by Halifax Transit, serving the exurban communities of Beaver Bank, Fall River, East Preston, Lake Echo, Porters Lake and Grand Desert.However, there is little to no public transit available for residents in more rural areas especially for the Eastern Shore, South Shore and Musquodoboit Valley area of the municipality; this has become a growing bone of contention driving the urban-rural tension within the region.