Egan Bernal is the first Colombian and the youngest athlete in a century to win the Tour de France.