10 best cities if you want to earn more, work less