Here are the final 13 kilometers of today's stage of the Tour of Switzerland. The weather conditions were atrocious. The final climb was brutal. How are these not the toughest athletes in sport?