Health hazards and socio-economic status: a neighbourhood cohort approach, Vancouver, 1976-2001