The Two Oceans ultramarathon is latest in a slew of high-profile gatherings to be cancelled due to the pandemic