Safety concerns over the busy Edinburgh street have been brought into sharp focus following a fatal road crash.