Deepak Kanpal comes from a small town in Uttarakhand and is the son of a taxi driver, which made his journey even tougher.