Text this: Fog Computing Approach for Shared Mobility in Smart Cities