President: Obamacare 'Is Here to Stay'