High humidity, temps in upper 90s combine for historic heat in KCMO