Video Based Vehicle Tracking Across Successive Cameras With Unknown Overlap And Gaps