Challenges for human resource managers today include: