Toyota and Suzuki team up for development of self-driving car technology