A study of network location problems