Home Off Beat 10 best cities for vegans around the world