Millennials are the ones keeping libraries alive