How technology impact human resource management?