Pokemon Go become a very popular game in Canada, ecspecialy in Toronto and Ottava. To find a rare Pokémon you need to walk many miles by streets of Canadian cities.
Find a new Pokémon is hard. Especially Bulbasaur or Pikachu.
But good trainers create a great maps which help to find good Pokemons

Pokecrew - Crowdsourced Pokemon Go map

pokecrew canada

https://www.pokecrew.com/

 

PokeMapper - Share and find #PokemonGO creatures

PokeMapper canada

https://pokemapper.co/

 

And remember a list of common and special Pokemons.

Everywhere:
Rattata, Pidgey, Weedle, Venonat, Zubat, Caterpie, Doduo,
Common:
Oddish, Paras, Gastly, Drowzee, Eevee, Magikarp, Meowth, Bellsprout, Ekans, Nidoran M/F, Polywag, Slowpoke, Goldeen, Krabby, Mankey,
Uncommon:
Spearow, Growlith, Jigglypuff, Cleafairy, Psyduck, Seel, Abra, Geodude, Sandshrew, Vulpix, Diglett, Exeggcute, Tentacool, Shellder, Onix,
Rare:
Machamp, Ponyta, Weezing, Voltrob, Horsea, Staryu, Tangela, Cubone, Ryhorn, Grimmer, Magnemite, Scyther, Lickitung,
Special:
Bulbasaur, Charmander, Squirtle, Pikachu, Omanyte, Kabuto, Aerodactyl, Hitmochan, Hitmonlee,
Epic:
Dratini, Farfetch'd, Mr.Mine, Jynx, Magmar, Electabuzz, Porygon,
Myths:
Lapras, Snorlax, Kangaskhan, Chansey