What are the five laws of library science proposed by S.R. Ranganathan, and how do they apply in modern libraries?