Single-facility location problems with arbitrary weights