Directions in Auditing & Assurance: Challenges and Opportunities