More than 50K school buses recalled