Learn-to-Optimize Frameworks for Networks: Models and Applications