Buffalo teachers picket following delayed contract negotiations