20 things going on in metro Detroit this week (July 30 — Aug. 5)