Survey: Almost Half of Gen Z Has Side Jobs