Micelles, Bicelles, Amphipols, Nanodiscs, Liposomes, or Intact Cells: The Hitchhiker's Guide to the Study of Membrane Proteins by NMR