Self driving cars and public transportation are not mutually exclusive though. Think of how convenient it would be when buses and taxi operate just as easily at night as during the day. One of the reason why cabs are more expensive at night in some cities is because you have to pay the driver more to provide the service at night. Same with buses.