How To Build Smart Cities Via Minimum Viable City