Libraries used to be stuffy places with lots of books. But have you taken a look at your local public library lately? Yes, they still have books, but they also...