By Gilbert da Costa Abuja 03 July 2006 Nigeria's teeming population and crumbling infrastructure are putting a lot of pressure on the country's roads, which are in disrepair and overcrowded. Venturing into traffic in the Nigerian capital, Abuja, can...