I am not sure how many souls died in the boat incident off greece, but it highlights we NEED to get a grip on people trafficking NOW. As it was pointed out, one solution is to crate those safe routes out of countries were people are in danger, so more consulate offices so asylum can be claimed, from within a neighbouring country or state. Put traffikers out of business once and for all.
I think someone on here said last year, that one can earn $10k per person smuggled accross the US / Mexico border, so easy money, you get paid even if they die en route.
This is a massive issue and part of organized crime, better organized than the people set up to fight it.