The last of Indonesia's critically endangered Javan rhinoceroses have survived poachers, rapid deforestation and life in the shadow of one of the archipelago's most active volcanoes. But an invasive plant is now posing a new threat to the world's rarest species of rhino.