Autonomous Vehicle Regulalation: How are Self-drving Cars Regulated and What Legal Issues arise from their use on Public Roads?