On India's Healthcare System: The Stress Factor