Optimum Design of Air Pollution Monitoring Networks: a Mathematical Programming Approach