we are going to Harrisburg. Will be on a bus for about an hour or so. We are a peanut free classroom so that means peanut free bus...Not a big deal with snacks. But what do I pack for lunch that won't spoil? I always worry about mayo and heat! The lunches will be kept under the bus while we are driving then put inside a musuem till lunch time. We are leaving at 6:30 am lunch around noon. I plan to freeze juice boxes. Maybe water....that should keep it cold. We aren't suppose to bring lunch boxes. Any ideas? Am I just being paranoid the mayo and meat will spoil?