President Obama says the reason for his delay in rolling out an immigration plan by executive order is so he can invest more time explaining it to the public.