15 things you can buy from Costco, Amazon, Sam's Club, and BJ's to be ready for when the apocalypse hits