More than 20 million Americans now call themselves preppers, double the number from 2017. These people prepare for ...