Fifth Avenue celebrates spring with a spectacular street fair