Gen Z is buying up homes. They got lucky, and millennials got screwed.