At its root this is really an issue of overpopulation at a local level. Most of the refugees come from countries with young and fast growing populations which cannot support their current numbers let alone an exponential increase. So really there is a massive global migratory shift happening to less dense or sustainable societies....but eventually these too will be overwhelmed if the root issue, global overpopulation is not addressed.