Traffic prediction and navigation using historical and current information