Ranking the US cities with the most ‘nice days’ (22 photos)