I honestly do not understand dew points like at all. Is it sort of like humidity? I live in nyc so I mean if someone can explain what dew point is and how its like in new york, that would be very appreciated :P