Google Maps introduces new features for a better driving experience