At this point Cruz has to be considered the slight favorite to get the nomination. Trump cannot get to 1237 first ballot votes. After that, his vote count goes down with each new ballot.
For reasons I cannot explain, Trump seems to not want to prepare himself to be president. He is like a 2-year old who refuses to be toilet trained.