The future for Human Resources - technology and the changing role for HR professionals