Gen-Zers and millennials working summer jobs: because they have to