Baby boomers care about retirement plans while millennials want pet health insurance