Economic growth in India has made owning a car or motorcycle possible for many city dwellers. But millions of new vehicles have created a new problem – where to park?