Citation: 1B_541/2020 E. 5

Nach diesen Ausführungen ist die Beschwerde teilweise gutzuheissen. Der angefochtene Beschluss ist aufzuheben und die Sache an das Zwangsmassnahmengericht des Bezirks Zürich zurückzuweisen zur unverzüglichen Anordnung von geeigneten Ersatzmassnahmen und anschliessenden Entlassung des Beschwerdeführers aus der Untersuchungshaft. Dem Antrag des Beschwerdeführers auf sofortige Haftentlassung ist daher keine Folge zu leisten; insofern ist die Beschwerde abzuweisen. Bei diesem Ausgang des Verfahrens sind für das bundesgerichtliche Verfahren keine Gerichtskosten zu erheben (Art. 66 Abs. 1 Satz 2 und Abs. 4 BGG). Der Kanton Zürich hat dem Rechtsvertreter des Beschwerdeführers für das bundesgerichtliche Verfahren eine angemessene Parteientschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Das Gesuch um unentgeltliche Rechtspflege und Verbeiständung gemäss Art. 64 BGG ist damit gegenstandslos.