Horford to miss 3 or 4 games before playoffs