How to Address Payroll Challenges Leveraging Cutting Edge Technologies