Public libraries and the internet 2008-2009: issues, implications and challenges