Tag: GPS fosters hopeless dependency among drivers: Study