Driver frustrated after being stuck for hours on I-17 near Black Canyon City