On Monday, I sat finishing my morning coffee while watching the Tour de France finish its 16th stage.One hundred and eighty-three riders raced up a steep, cobbled climb into the Swiss capital of Berne just a few days after the terrorist attack on the strip of road in Nice, France, where 84 innocent people were killed by a rampaging truck driver.The 16th stage was like any other stage of the race. In what is the largest annual sporting event in the world, almost 200 riders race along 2,000 miles of wide-open, unprotected …