Autonomous Cars: Reducing Accidents with Cloud-based Intelligent Ecosystem