Seth Meyers: Taliban should be in charge of infrastructure