Quit smoking: ‘DNA vaccine’ will halt nicotine cravings and could even be used to stop children starting the habit