Getting Ready For The Tsunami: AI Evolution, Blockchain and Technological Singularity Part 2 Dinis Guarda 14 March 2019