The Sydney coordinated adaptive traffic system - principles, methodology, algorithms