Understanding the effect of retirement on health: Mechanisms and heterogeneity.