California regulators vote to allow self-driving taxis to operate 24-hours a day