The saga of adhesion molecules