Smartphones could diagnose car maintenance needs ahead of problems by listening