Lateral diffusion of lipids and proteins in bilayer membranes