A Gentle Introduction to Graph Neural Networks