The Tour the France 2020 finally starts!