Revisiting Residual Networks for Adversarial Robustness: An Architectural Perspective