Justin Smith unlikely to play for San Francisco 49ers on Sunday against Arizona Cardinals