Answer:
Environmental pushes include limited natural resources, famine, or a setting that is not conducive to human life (pollution, illness, temperature extremes).
Human pushes include poverty, poor communication (isolation from others), or oppressive social/political situations.
Ideological pushes can include the perception of lesser freedoms or persecution.