Aid and human rights groups have said the best way to stop the journeys is to provide safe routes for people to seek asylum in the UK.