Towards Machine Learning and Inference for Resource-constrained MCUs