The 21 best bike trips in Canada feature rides in every province and cover what cyclists want to experience with a variety of terrain and sights.