Text this: Do you Web 2.0?: public libraries and social networking