Shortened stage to 80 km, same finish as originally. Live video: 17:00 US EDT (23:00 CEST, 07:00 AUS EST)
And now the stage is cancelled, moments before it was to begin. Smart call by the organizers. No time to play fast and loose with stage safety. No doubt this was a hard, hard decision for them, with untold costs to sponsors (who I hope are understanding). I say cheers to the org. They did the right thing.