Conversational Interfaces: the Good, the Ugly & the Billion-Dollar Opportunity