New treatments for peanut allergies are on the horizon