Greater Boston home prices hold steady for 3rd straight month