Broke Gen Zers are skipping first dates and meeting each other virtually instead