The Court held that a traffic stop cannot be extended past the time needed to handle the traffic violation just to carry out a dog sniff, unless some separate justification supports keeping the person there longer. In this case, an officer stopped a driver for driving on a highway shoulder, finished