Cities like Boston and San Francisco are looking at micro-housing to keep young professionals in urban downtowns.