Generic composition of boosts: an elementary derivation of the Wigner rotation