Design and structure of two new protein cages illustrate successes and ongoing challenges in protein engineering