Top ten challenges with human resources in Nepal