Millennials and baby boomers are taught to hate each other—but they need each other to survive