Yorkshire hosts cycling world championships