Using traffic signal control to better serve pedestrians and limit speeding on urban arterials: adaptive walk intervals and speeding opportunities.