Blair Public Library Foundation receives nearly $5 Million from USDA for a New Public Library