Multi-Modal Deep Dictionary Learning Framework for Managing Smart City Assets