Gen Z can't afford the American Dream—so they've traded homeownership for paying off debt | Fortune