Co-host Canada scores late to earn 1-1 draw with Bosnia-Herzegovina in the first World Cup match ever played in Canada