Bitcoin falls to $29K again in weak trading