Atomistic simulations of interfaces in metals and alloys