Daimler aims to launch self-driving car by 2020