Unveiling coopetition dynamics between shared mobility and public transport: A game-theoretic approach