Three people are dead after an explosion at a nursing home in Bristol, Pennsylvania, and 20 people are injured, officials said.