Truro Cape Cod Weather