The Tour de France's 'Grand Depart' will be in Scotland for the first time in 2027, when the great cycle race will begin in Edinburgh.