buying a home in Sudbury