Survivalism and self-sufficiency are exploding across America. According to TruePrepper, a preparedness research group, nearly 23 million Americans now call themselves preppers — many fleeing big-city ...