Peripheral Labs raises $8.7M for sports spatial AI