Navigation based smart cruise control