Learning-Augmented Control and Decision-Making: Theory and Applications in Smart Grids