Characteristics of cyclist crashes in Italy using latent class analysis and association rule mining