Atomic and Molecular Wires