Israel stampede: What is the Lag B'Omer festival and what witnesses have said

At least 44 people have died after a stampede at a religious festival in Israel resulted in a crush.