Keeping Caterpillars Off the House?Hello. The. Past few days Ive seen baby catepillers on the ceiling in bedroom and in bathroom. Can you tell me where there coming from i live in an apartment and never had before .can u tell me why now.???