Driver charged following Aberdeen crash