The Next Smartphone Revolution: Say Hello To Your New Personal Assistants [Updated]