Challenges Faced by Modern CPAs in Quality Audits