Rain. Lots and lots of torrential rain. We sat on North Billerica station, waiting for the train, watching the rain. By the time we got to North Station in Boston it had slowed to a drizzle and within minutes the sun had come out and we were peeling off our waterproofs because we were boiling hot. It was very humid.