Sativa heavy strains like Liberty Haze can be stubborn/late to flower, but it will flower sooner or later.
The Durga Mata, with 90% Indica genes should be well and truly flowering by now, but if you are getting a full moon now, this can be enough light to delay flowering and it should start flowering during the dark nights of the next new moon.
The fact your Durban Poison is in its third week of flowering would suggest the plant was triggered into flowering during the last new moon which would correspond to 3-4 weeks ago, assuming of course that you are now in the full moon quarter.
Otherwise, the suggestion that there might be "light spill" from an external/artificial source, such as street lamps may be a valid point. If so, erecting some type of screen to ensure your ladies are in as much darkness as possible should get them flowering soon enough, if the moon cycle theory of mine is not valid.
Hope this helps, Organoman.