Understanding why shooters shoot -- An AI-powered engine for basketball performance profiling