Applying AI and blockchain to financial services