You should check out the tomytec motorised buses Super, they are N gauge, motorised and have the ability to follow spotless tracks, obeying things such as bus stops, road junction give ways, etc... And there are hundreds of different bus designs available - the bodies are interchangeable as well as various motorised chassis types
Happily collecting things all my life...