Life-saving medicines in short supply in blockade-hit Nepal