Thunderstorm warning should have been enough to cancel event, experts suggests