Nepantla: views from South