Scientists, writers and conspiracy theorists alike have all offered ideas, but a new explanation from NASA might just be the ...