20110420 tech.computing: GPS fosters hopeless dependency among drivers: Study