De novo protein design: how do we expand into the universe of possible protein structures?