BEAR STEARNS TRUST MORTGAGE PASS-THROUGH CERTS SER 2004-2