Understanding the Key Factors of Shared Mobility Services: Palermo as a Case Study