A flyover under construction in the bustling Indian city of Kolkata collapsed on to moving traffic below, killing at least 14 people with as many as 150 people feared trapped, police said.