Tribeca Festival is back, this time for its 25th anniversary. And what began as a film festival to drum up business in the ...