Pedestrian and cyclist safety : recent developments. (AUSTROADS publication, 2000)