Network Models in Optimization and their Applications in Practice