Review on Action Recognition for Accident Detection in Smart City Transportation Systems