path to development or road to nowhere: poverty,migration and environmnent