Delay in making available leased land in Kasaragod a major impediment