Flexible Architectures for Next-Generation Iterative MIMO Receivers