rockport shoes newton ma weather hourly