Relief agencies warn it may take weeks to get aid to some needy people .