Microsoft is looking to address the shortage of affordable housing in the Seattle area, where the software giant is based.