Central Vista: Delhi HC dismisses plea to stop construction, says project is essential