Source: https://www.recode.net/2017/7/21/16005164/lyft-self-driving-cars-autonomous-software-hardware