Centralised and decentralised signal timing optimisation approaches for network traffic control. (April 2020)