For my own thoughts I just do not see enough evidence for any
one possibility to stand out.
Those were my initial theories at first. It's partially a matter of weeding through the accurate and inaccurate information. As you investigate more and more into the case, the picture becomes clearer.
There is a good possibility this case will never be fully solved, but not out of the question an arrest will be made.