Canadian ultra-runner Dave Proctor defies the limits of human endurance and his critics in a 4,500-mile (7,200-kilometre) cross-Canada run, determined to break a three decades-old world record.