Teleportation: Photon particles today, humans tomorrow?