A report has shown the 20 cities in the U.S. with the most vegetarian and vegan restaurants compared to the population.