The clustering of typical Ly α emitters from z ∼ 2.5–6: host halo masses depend on Ly α and UV luminosities