Record heat waves have come at a cost for US workers and small businesses