VANCOUVER — As a teen growing up in Toronto, Bhavik Sharma imagined what life would look like at 25.