West Bengal records longest average travel time to work at 36 minutes, Delhi at 35; two-wheelers most common mode