For many, cars and trucks are a necessity of modern life. Although public transportation serves millions, most of us living in North America can't really depend on it. This leaves us relying on ...