truro ma weather
Truro