Most U.S. and NATO shipments into Afghanistan have been arriving by road through Pakistan , but those convoys have increasingly come under attack from Taliban and al-Qaida militants .