Torrey Smith rips 'terrible' Steelers' playing field