At Tribeca Festival 2025, music rules on screen and on stage. Here’s a guide to this year’s lineup. June 3, 2025