Facing price pressures and uncertainties, developers are struggling to complete projects or procure new ones, experts say.