New York City will kick off the Open Streets season with its largest-ever Car-Free Earth Day event.