From Clifton to Vineland and New Brunswick, these are the best places to retire in New Jersey, according to US News.