Zaslat SMS: A model for optimal design of district heating networks /