Comparative assessment of computer programs for traffic signal planning, design and operations Vol. 1: study approach, analysis and recommendations.