USDA invests $16.5 million for rural Idaho communities