At least 100 people were killed in a blast that ripped through a bus depot on the edge of Aleppo city where evacuees waited to be transferred to government areas, Syrian rescue workers said.