Driver-pedestrian interaction under different road environments