Describir: A new effective mathematical programming model to design CDN topology