Gen Z living at home, household debt, startups challenging banks