Porous shape memory alloy scaffolds for biomedical applications: a review