The happiest employees live in places where high pay meets a healthy work-life balance, a new report finds