Financing infrastructure : Addressing constraints and challenges (World Bank, 2006)