What CPAs need to know to succeed in new tech age