Good news for those of you who wish you had your own Harry Potter-style invisibility cloak: Science is working on it.