Titouan Le Roux documents his 2,650-mile trek from Mexico to Canada—a personal journey of physical and mental endurance.