How does self-assessed health status relate to preferences for cycling infrastructure? A latent class and latent variable approach