From Boomers to Gen Z: An Update on How Each Generation Manages Billing and Payments