Real estate not great long term for returns