India is plagued by traffic accidents due to poorly maintained vehicles and roads , and hazardous driving .