Libraries offer an online lifeline for today's disposessed