Extreme heat leaves some businesses flourishing, others flopping