Palestinians face grim prospects of ethnic cleansing or apartheid, warns a US political scientist.