AAA puts three driving apps to the test