An Afghanistan-born American suspected of carrying out the weekend bombing in New York City that wounded 29 people and planting other bombs in New York City and New Jersey, has been taken into custody after a gun battle with police.