Mass Transit

How the autonomous and electric vehicle revolution will affect mass or public transportation