Yes yes and yes! It's also been so hot in NYC lately. Nothing quite like near-100 degree weather to remind you of climate change