Besides vehicle engines and people what other objects create and retain heat