Introduction
Delhi, the bustling capital city of India, is widely known for its historical monuments, diverse culture, and, of course, its congested roads. To alleviate the traffic woes and provide a convenient mode of transport to millions of commuters, the...