Singapore has topped a ranking of more than 200 cities around the world in terms of offering the best infrastructure.