Transportation Engineering and Planning, 3rd Edition