Molecular crowding and protein diffusion in biological membranes