A feasibility study and development framework design for realizing smartphone-based vehicular networking systems