Missouri town cancel fireworks celebration due to heat | Fortune