hamilton housing market