Downtown New haven can be a paradise for a pedestrian. There are hundreds of shops, dozens of restaurants, several major galleries and museums, and an entire Ivy League university within walking distance of New Haven Green.…