Optimizing Urban Multi-Energy Systems Using Column Generation