There's no means of predicting should be: "There ARE no means of predicting,"
There are no means of predicting.
There is no way to predict.
Both are correct.
Although the difference is slight, I would choose the first because of the noun "means", which is almost synonymous with "methods", and implies that you have examined all possible methods of predicting.
"Way" is a more general noun in common English, and does not always imply precise examination; for example, in the teenage slang, "No way!"