Traced problem to simulator. It seems to clear the busList?
If statement guarding the updating of lists was incorrect! Fixed for now. Map widget seems to correctly receive the bus movements. Need to refine the implementation to verify simulation correctness and data integrity