Should You Invest with a Robo Advisor, AI Assistant or a Financial Advisor?