micknlea wrote:, are there transponders in the road or something?
That is quite possible; the city of Bristol here in the UK years ago attempted fitting a radar system to its buses. The idea was to track where they were at a particular time in order to improve services. For some reason the idea was eventually scrapped.
What you may be seeing is a transponder system that identifies a particular bus. In London the underground has such a system to identify the number of a train on some lines and buses are electronically tracked. A good number of bus stops in London have electronic indicators that show the number, destination and time to wait. Perhaps Singapore is introducing this.
Plavt.