Teaching Cars To See -- Advanced Lane Detection Using Computer Vision