A state-of-the-art biorepository: Challenges and opportunities