In Matador Network’s annual list for 2018, these are the coolest towns in America, from Santa Cruz, California to Durango, Colorado to Asbury Park, New Jersey.