The husband , Shajedur Rahman , a New York City cabdriver , slipped into a coma on Oct. 2 when a stranger punched him in the head as he was walking back to his cab from a gas station on the Upper East Side , the police and his relatives said .