Bicycles and pedestrians developing countries, 2005. (Transportation research record, 2005)