Many eateries don't tell workers schedules ahead of time, with some even waiting until the day of to let people know if they're needed, de Blasio said.