TinyML: A practical analysis of the technology that will make AI ubiquitous