Shorewood's Hayek's Pharmacy closing after 100 years of business