Do the all star resorts still share buses? if they do, does this mean it takes ages to get to the disney parks?

Also, do we have to tip the drivers or not?