New York City’s main union for school bus drivers ended its monthlong strike on Friday, the New York Times reported, despite Mayor Bloomberg’s administration refusing to give in to the union’s demands for job protection. About 5,000 of the city’s 7,700 routes were affected by the strike, and many children with special needs stayed home from school, part of the nearly 100,000 children affected.