4. Toronto, Canada — The most populated city in Canada got an overall score of 97.2 but missed out on ranking higher due to its infrastructure score dragging it down.