NBC: Ted Cruz still wants to be president. Can he win over the Trump faithful?