Impact of Artificial Intelligence, Machine Learning, Adaptive Intelligence, Robotics and Edge Computing on Financial Accounting