David’s hot and humid forecast