What strategies can HR professionals use to attract and retain top talent, and what challenges may they face in the recruitment and selection process