20160228 city.delhi: Police struggle for clues; delay may prove costly