A Decentralized Smartphone Based Traffic Information System