How Natural Language Programming and Conversational AI Are Taking on the Call Center