Busses are way too slow. I live in NYC with the subways. We do have dedicated bus lanes and express busses in NYC and they are way too slow.
There is something called, "traffic"
A 45 minute drive during rush hour, which is when most people take transit and which is faster than buses, is 15-20 mins door-to-door by subway including some walking.