Why Do Gases Diffuse