Add cooling stations, shade, and water everywhere instead of canceling. Summer events are too good to scrap over manageable heat.
Shade and water don't magically prevent heat exhaustion in extreme temps. Canceling is the only responsible move to keep people out of the ER.