Scalable Load Balancing by Diffusion