Recent advances in Ferromagnetic Shape Memory Alloys: the Ni-Mn-Ga case