CarBeast launches app to detect vehicle problems, predict future maintenance costs