An invisibility cloak seems perfectly believable in the magical world of Harry Potter, but in the real world, it's impossible, right? Not so fast.